@charset "utf-8";
body, div, address, blockquote, iframe, ul, ol, dl, dt, 
dd, li, dl, h1, h2, h3, h4, pre, table, caption, th, td, form, 
legend, fieldset, input, button, select, textarea {margin:0; 
padding:0;font-style: normal;font:12px/22px Arial, Helvetica, sans-serif;} 

ol, ul ,li{list-style: none;}
a{text-decoration:none; color:#000;}
body{color:#000000;background: url(bg.jpg) repeat-x;} 

.head{width:1000px; height:185px;margin:0 auto;}
.logo{width:1000px; height:200px;}
.logo img{ float:left; margin-top:45px;}

.nav{width:100%;height:40px; background:#00a5e2;}
.daohang{width:1000px;height:40px; margin:0 auto;}
.nav ul li{float:left;width:226px;height:40px; overflow:hidden;}
.nav ul li a{ display:block; text-align: center;;height:40px;width:166px;line-height:38px; font-family:"微软雅黑"; font-size:17px;color:#FFF; font-weight: normal;}
.nav ul li:hover a{color:#00a5e2;}
.nav ul li:hover{ background:#cfecf7;height:38px;width:198px;border-top:#008dc3 2px solid;}
.nav ul li .nav-h1{width:40px;height:40px;float:left;background:url(nav-h1.png) no-repeat; background-position:15px 10px;}
.nav ul li:hover .nav-h1{background:url(nav-h01.png) no-repeat;background-position:15px 10px;}
.nav ul li .nav-h2{width:40px;height:40px;float:left;background:url(nav-h2.png) no-repeat; background-position:15px 10px;}
.nav ul li:hover .nav-h2{background:url(nav-h02.png) no-repeat;background-position:15px 10px;}
.nav ul li .nav-h3{width:40px;height:40px;float:left;background:url(nav-h3.png) no-repeat; background-position:15px 10px;}
.nav ul li:hover .nav-h3{background:url(nav-h03.png) no-repeat;background-position:15px 10px;}
.nav ul li .nav-h4{width:40px;height:40px;float:left;background:url(nav-h4.png) no-repeat; background-position:15px 10px;}
.nav ul li:hover .nav-h4{background:url(nav-h04.png) no-repeat;background-position:15px 10px;}
.nav ul li .nav-h5{width:40px;height:40px;float:left;background:url(nav-h5.png) no-repeat; background-position:15px 10px;}
.nav ul li:hover .nav-h5{background:url(nav-h05.png) no-repeat;background-position:15px 10px;}

.search{width:330px;height:40px;float:right;margin-top:100px;}
.search .searchtext {
    background: #f0f0f0;
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  outline: none;
  width: 253px;
  display: inline-block;
  vertical-align: top;
  float:left;
        margin-top: 2px;
}
.search .searchbtn {
    cursor: pointer;
    width: 37px;
    height: 36px;
    border: none;
    margin-left: 10px;
    background: url(search_btn.png) no-repeat;
  margin-top: 5px;
}
.top{width: 100%;
    height: 35px;
    background: #f5f5f5;}
.top ul{width: 1100px;
    height: 35px;
    margin: auto;
    background: #f5f5f5;}
.top ul li{float: left;
    width: 140px;
    height: 32px;
    margin-left: 5px;}
.top ul li a{
height: 32px;
    line-height: 32px;
}​